impregnating wax - Spanish English Dictionary